#include "ADDArticleObjet.h"

ADDArticleObjet::ADDArticleObjet( const string& typeObjet,
                                  const string& nom,
                                  const unsigned& prix )
    : ADDItemObjet( typeObjet, nom ), Prix( prix )
{}

ADDArticleObjet::ADDArticleObjet( const ADDArticleObjet& addObj )
    : ADDItemObjet( addObj ), Prix( addObj.Prix )
{}

ADDArticleObjet::~ADDArticleObjet()
{}

ADDArticleObjet& ADDArticleObjet::operator=( const ADDArticleObjet& article )
{
    this -> ADDItemObjet::operator=( article );

    Prix = article.prix();

    return *this;
}

const unsigned& ADDArticleObjet::prix() const
{
    return Prix;
}

void ADDArticleObjet::setPrix( const unsigned& prix )
{
    Prix = prix;
}
